wool or cotton ribbon - Spanish English Dictionary